<?php
namespace Admin\Model;
use Think\Model;
// use Think\Model\RelationModel;
class TaskModel extends Model{
    
//     protected $_link = array(
//         'Month' => array(
//             'mapping_type'  => self::BELONGS_TO,
//             'class_name'    => 'Month',
//             'foreign_key'   => 'month_id',
//             'mapping_name'  => 'zxmonth',
//             'as_fields'=>'staff_name',
//         ),
//     );
      
   public function gettaskid(){   
      $map['id']=$_GET['id'];
      return $this->where($map)->delete();            
   }
   //计算一段时间内的周六日的和
   public function get_weekend_days($start_date,$end_date){  
       if (strtotime($start_date) > strtotime($end_date)) list($start_date, $end_date) = array($end_date, $start_date);  
       $start_reduce = $end_add = 0;   
       $start_N = date('N',strtotime($start_date));
       $start_reduce = ($start_N == 7) ? 1 : 0;  
       $end_N = date('N',strtotime($end_date));
       in_array($end_N,array(6,7)) && $end_add = ($end_N == 7) ? 2 : 1;  
       $days = abs(strtotime($end_date) - strtotime($start_date))/86400 + 1;   
       return floor(($days + $start_N - 1 - $end_N) / 7) * 2 - $start_reduce + $end_add;
   }
   

}